<?php
$str="新的进程开启\n";
$pid = pcntl_fork();//新开一个子进程,上面的变量内存将会复制一份到子进程中.这个函数,在主进程中返回子进程进程id,在子进程返回0,开启失败在主进程返回-1
$pcid = pcntl_fork();//新开一个子进程,上面的变量内存将会复制一份到子进程中.这个函数,在主进程中返回子进程进程id,在子进程返回0,开启失败在主进程返回-1
echo $str;//这下面的代码,将会被主进程,子进程共同执行

if($pcid > 0){//主进程代码
    echo "我是主进程, 我的进程ID是". getmypid() .",子进程id是{$pid},子进程pcid是{$pcid}\n";
}elseif($pcid==0){
	 sleep(10);
    echo "我是子进程,我的进程ID是".getmypid()." 子进程id是{$pid} 子进程pcid是{$pcid}\n";
}else{
    echo "我是主进程,我现在慌得一批,开启子进程失败了\n";
}